small low cost car - German English Dictionary